import { createApp } from "vue";
import App from "./App.vue";
import "@/styles/tailwind.css";
import "@/styles/global.scss";
import "@/styles/naiveGlobal.scss";
import { setupRouter } from "@/router/index";
import { setupStore } from "@/store/index";
import { setupI18n } from "./plugins/vue-i18n";
import { setupNaiveDiscreteApi } from "@/plugins/naiveDiscreteApi";

const app = createApp(App);

setupStore(app);
setupRouter(app);
setupNaiveDiscreteApi();
setupI18n(app);

app.mount("#app");
